package com.huang.queue;

import java.util.concurrent.ArrayBlockingQueue;

/*
*           linkblockingqueue 无界阻塞队列  界限是21亿
*              arrayBlockingqueue  有界  需要写入界限
*
*               SynchronousQueue  不存数据  存一个不取 不能再存
*
* */
public class test {
    public static void main(String[] args) throws InterruptedException {
//        ArrayBlockingQueue<String> strings = new ArrayBlockingQueue<>(3);
//        strings.add("a");strings.remove(); //加不进，取不出 报异常
//        strings.offer("a");strings.poll();  //返回false
//        strings.put("a");  strings.take(); // 会阻塞
    }
}
